\begin{Exercise}[title={斐波那契},difficulty=1]
\label{ex:fibonaci}
\Question\label{ex:fibonaci q1}
斐波那契数列以：$1, 1, 2, 3, 5, 8, 13, \ldots$ 开始。
或者用数学形式表达：$ x_1 = 1; x_2 = 1; x_n = x_{n-1} +
x_{n-2}\quad\forall n > 2 $。

编写一个接受~\type{int} 值的函数，并给出这个值得到的斐波那契数列。

\end{Exercise}

\begin{Answer}
\Question
下面的程序会计算出斐波那契数列。
\lstinputlisting[label=src:fib,caption=Go 编写的斐波那契函数]{ex-functions/src/fib.go}

\showremarks
\end{Answer}
